home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_185.txt < prev    next >
Text File  |  1991-04-25  |  34KB  |  605 lines

  1. # near model CODE resource
  2. # jump table entries: 16864-16867 (4 of them)
  3. export_2108:
  4. 00000000  4E56 FFF0                link       A6, -0x0010
  5. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  7C00                     moveq.l    D6, 0x00
  8. 0000000E  2054                     movea.l    A0, [A4]
  9. 00000010  2068 0028                movea.l    A0, [A0 + 0x28]
  10. 00000014  2D48 FFFC                move.l     [A6 - 0x4], A0
  11. 00000018  2050                     movea.l    A0, [A0]
  12. 0000001A  2668 006A                movea.l    A3, [A0 + 0x6A]
  13. 0000001E  2F0B                     move.l     -[A7], A3
  14. 00000020  486E FFF0                pea.l      [A6 - 0x10]
  15. 00000024  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  16. 00000028  41EE FFF0                lea.l      A0, [A6 - 0x10]
  17. 0000002C  508F                     addq.l     A7, 8
  18. 0000002E  6020                     bra        +0x22 /* 00000050 */
  19. label00000030:
  20. 00000030  2F0C                     move.l     -[A7], A4
  21. 00000032  2F0B                     move.l     -[A7], A3
  22. 00000034  4EAD 445A                jsr        [A5 + 0x445A /* export_2183 */]
  23. 00000038  4A00                     tst.b      D0
  24. 0000003A  508F                     addq.l     A7, 8
  25. 0000003C  6712                     beq        +0x14 /* 00000050 */
  26. 0000003E  2F0B                     move.l     -[A7], A3
  27. 00000040  2053                     movea.l    A0, [A3]
  28. 00000042  2050                     movea.l    A0, [A0]
  29. 00000044  2268 0050                movea.l    A1, [A0 + 0x50]
  30. 00000048  4E91                     jsr        [A1]
  31. 0000004A  2E00                     move.l     D7, D0
  32. 0000004C  DC87                     add.l      D6, D7
  33. 0000004E  588F                     addq.l     A7, 4
  34. label00000050:
  35. 00000050  486E FFF0                pea.l      [A6 - 0x10]
  36. 00000054  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  37. 00000058  2640                     movea.l    A3, D0
  38. 0000005A  200B                     move.l     D0, A3
  39. 0000005C  588F                     addq.l     A7, 4
  40. 0000005E  66D0                     bne        -0x2E /* 00000030 */
  41. 00000060  2006                     move.l     D0, D6
  42. 00000062  4CEE 18C0 FFE0           movem.l    D6,D7,A3,A4, [A6 - 0x20]
  43. 00000068  4E5E                     unlink     A6
  44. 0000006A  4E75                     rts
  45. export_2109:
  46. 0000006C  4E56 0000                link       A6, 0
  47. 00000070  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  48. 00000074  4EAD 429A                jsr        [A5 + 0x429A /* export_2127 */]
  49. 00000078  5C80                     addq.l     D0, 6
  50. 0000007A  4E5E                     unlink     A6
  51. 0000007C  4E75                     rts
  52. export_2110:
  53. 0000007E  4E56 FFFC                link       A6, -0x0004
  54. 00000082  48E7 0018                movem.l    -[A7], A3,A4
  55. 00000086  286E 0008                movea.l    A4, [A6 + 0x8]
  56. 0000008A  7000                     moveq.l    D0, 0x00
  57. 0000008C  2640                     movea.l    A3, D0
  58. 0000008E  7201                     moveq.l    D1, 0x01
  59. 00000090  240B                     move.l     D2, A3
  60. 00000092  6616                     bne        +0x18 /* 000000AA */
  61. 00000094  2F01                     move.l     -[A7], D1
  62. 00000096  7032                     moveq.l    D0, 0x32
  63. 00000098  2F00                     move.l     -[A7], D0
  64. 0000009A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  65. 0000009E  588F                     addq.l     A7, 4
  66. 000000A0  221F                     move.l     D1, [A7]+
  67. 000000A2  2640                     movea.l    A3, D0
  68. 000000A4  200B                     move.l     D0, A3
  69. 000000A6  6602                     bne        +0x4 /* 000000AA */
  70. 000000A8  7200                     moveq.l    D1, 0x00
  71. label000000AA:
  72. 000000AA  4A01                     tst.b      D1
  73. 000000AC  670E                     beq        +0x10 /* 000000BC */
  74. 000000AE  264B                     movea.l    A3, A3
  75. 000000B0  2053                     movea.l    A0, [A3]
  76. 000000B2  202D FEBA                move.l     D0, [A5 - 0x146]
  77. 000000B6  2140 0014                move.l     [A0 + 0x14], D0
  78. 000000BA  6002                     bra        +0x4 /* 000000BE */
  79. label000000BC:
  80. 000000BC  7000                     moveq.l    D0, 0x00
  81. label000000BE:
  82. 000000BE  2D4B FFFC                move.l     [A6 - 0x4], A3
  83. 000000C2  082C 0006 001C           btst.b     [A4 + 0x1C], 0x6
  84. 000000C8  56C0                     sne        D0
  85. 000000CA  4400                     neg.b      D0
  86. 000000CC  4880                     ext.w      D0
  87. 000000CE  48C0                     ext.l      D0
  88. 000000D0  2F00                     move.l     -[A7], D0
  89. 000000D2  082C 0007 001C           btst.b     [A4 + 0x1C], 0x7
  90. 000000D8  56C0                     sne        D0
  91. 000000DA  4400                     neg.b      D0
  92. 000000DC  4880                     ext.w      D0
  93. 000000DE  48C0                     ext.l      D0
  94. 000000E0  2F00                     move.l     -[A7], D0
  95. 000000E2  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  96. 000000E6  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  97. 000000EA  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  98. 000000EE  2F2C 000C                move.l     -[A7], [A4 + 0xC]
  99. 000000F2  2F0B                     move.l     -[A7], A3
  100. 000000F4  4EBA 0014                jsr        [PC + 0x14 /* 0000010A */]
  101. 000000F8  202E FFFC                move.l     D0, [A6 - 0x4]
  102. 000000FC  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  103. 00000100  4CEE 1800 FFF4           movem.l    A3,A4, [A6 - 0xC]
  104. 00000106  4E5E                     unlink     A6
  105. 00000108  4E75                     rts
  106. fn0000010A:
  107. 0000010A  4E56 0000                link       A6, 0
  108. 0000010E  48E7 0018                movem.l    -[A7], A3,A4
  109. 00000112  286E 0008                movea.l    A4, [A6 + 0x8]
  110. 00000116  7000                     moveq.l    D0, 0x00
  111. 00000118  102E 001F                move.b     D0, [A6 + 0x1F]
  112. 0000011C  4A80                     tst.l      D0
  113. 0000011E  2054                     movea.l    A0, [A4]
  114. 00000120  0228 00BF 0018           andi.b     [A0 + 0x18], 0xBF
  115. 00000126  ED08                     lsl        D0.b, 6
  116. 00000128  0200 0040                andi.b     D0, 0x40 /* '@' */
  117. 0000012C  8128 0018                or.b       [A0 + 0x18], D0
  118. 00000130  7000                     moveq.l    D0, 0x00
  119. 00000132  102E 0023                move.b     D0, [A6 + 0x23]
  120. 00000136  4A80                     tst.l      D0
  121. 00000138  2054                     movea.l    A0, [A4]
  122. 0000013A  0228 00DF 0018           andi.b     [A0 + 0x18], 0xDF
  123. 00000140  EB08                     lsl        D0.b, 5
  124. 00000142  0200 0020                andi.b     D0, 0x20 /* ' ' */
  125. 00000146  8128 0018                or.b       [A0 + 0x18], D0
  126. 0000014A  2054                     movea.l    A0, [A4]
  127. 0000014C  7000                     moveq.l    D0, 0x00
  128. 0000014E  2140 002A                move.l     [A0 + 0x2A], D0
  129. 00000152  2054                     movea.l    A0, [A4]
  130. 00000154  2140 002E                move.l     [A0 + 0x2E], D0
  131. 00000158  2054                     movea.l    A0, [A4]
  132. 0000015A  2140 0026                move.l     [A0 + 0x26], D0
  133. 0000015E  2054                     movea.l    A0, [A4]
  134. 00000160  2140 001E                move.l     [A0 + 0x1E], D0
  135. 00000164  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  136. 00000168  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  137. 0000016C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  138. 00000170  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  139. 00000174  2F0C                     move.l     -[A7], A4
  140. 00000176  4EAD 3C1A                jsr        [A5 + 0x3C1A /* export_1919 */]
  141. 0000017A  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  142. 0000017E  2640                     movea.l    A3, D0
  143. 00000180  2054                     movea.l    A0, [A4]
  144. 00000182  214B 002A                move.l     [A0 + 0x2A], A3
  145. 00000186  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  146. 0000018A  2640                     movea.l    A3, D0
  147. 0000018C  2054                     movea.l    A0, [A4]
  148. 0000018E  214B 002E                move.l     [A0 + 0x2E], A3
  149. 00000192  4